<?php
$nameHinh      = $_FILES['HinhAnh']['name'];
$typeHinh      = $_FILES['HinhAnh']['type'];
$tmpHinh       = $_FILES['HinhAnh']['tmp_name'];
$sizeHinh      = $_FILES['HinhAnh']['size'];
$tenHinh       = $_POST['tenHinh'];
$MaSamPham	 = $_POST['MaSanPham'];
for($i=0;$i<count($nameHinh);$i++)
{
		if($nameHinh[$i] != "")
		{
				// Chỉ cho phép upload tập tin JPG, GIF, PNG
				if($typeHinh[$i] != "image/jpeg" && $typeHinh[$i] != "image/gif" && $typeHinh[$i] != "image/png")
				{
						echo "Chỉ cho phép upload tập tin JPG, GIF, PNG!";
				}
				elseif($sizeHinh[$i] > 2 * 1024 * 1024) // Chỉ cho phép upload tập tin từ 2MB trở xuống
				{
						echo "Chỉ cho phép upload tập tin từ 2MB trở xuống!";
				}
				else
				{
						$dir = "data/".vn2latin($TenSanPham)."/";
						if(!file_exists($dir))
						{
								mkdir($dir);
						}
						
						// Xử lý trùng tên tập tin
						$arr = explode(".", $nameHinh[$i]);
						$phanmorong = $arr[count($arr) - 1];
						$filename = time() . md5($nameHinh[$i]) . "-" . $i . "." . $phanmorong;
						$filepath = $dir . $filename;
						
						// Tiến hành upload
						$kq_upload = move_uploaded_file($tmpHinh[$i], $filepath);
						
						if($kq_upload)
						{
								
								$hinhanh = new hinhanhbs();
								$hinhanh->MaSanPham = $MaSamPham;
								$hinhanh->TenHinhAnh = $tenHinh[$i];
								$hinhanh->patch= $filepath;
								$kqhinh = $hinhanh->Add();
								if($kqhinh)
								{
										header("Location: index.php?do=sanpham");
								}
								else
								{
										ThongBaoLoi("Thêm sản phẩm không thành công");
								}            
						}
						else
						{
								echo "Upload ảnh bìa không thành công!";
						}
				}
		}
}               
?>